// pages/demo10/demo10.js
Page({
    data:{

        msg:'我是普通的文本&lt;'

    },

    getLoginCode:function(){

        wx.login({
            success (res) {
              if (res.code) {
                console.log(res);
              } else {
                console.log('登录失败！' + res.errMsg)
              }
            }
          })
    },
    onGotUserInfo(e) {
        //获取用户信息的新方法，老方法以后将不再支持
        console.log(e.detail)
        let encryptedData = e.detail.encryptedData;
        let iv = e.detail.iv;
   
        wx.login({
          success: function (res) {
            if(res.code){
              wx.request({
                method: "POST",
                header: {
                  'content-type': 'application/x-www-form-urlencoded' // 默认值
                },
                url: url,
                data: {
                  json:"{\"code\":\""+res.code+"\"}",
                  "method":"login"
                },success: function (result) {
                  wx.request({
                    method: "POST",
                    header: {
                      'content-type': 'application/x-www-form-urlencoded' // 默认值
                    },
                    url: url,
                    data: {
                      "json":"{\"encryptedData\":\""+encryptedData+"\",\"iv\":\""+iv+"\",\"session_key\":\""+result.data.session_key+"\"}",
                      "method":"getDecrypt"
                    },success: res=> {
                      //debugger;
                      console.log("解密返回数据："+res.data)
                      wx.hideLoading()
                    }, fail(){
                      //这是失败函数
                    }
                  })
   
                }, fail(){
                  //这是失败函数
                }
              })
            }else{
              console.log("登陆失败！")
            }
          }
        })
      }
})